From: jeanlf Date: Tue, 14 Dec 2021 09:00:33 +0000 (+0100) Subject: [PATCH] fixed #1982 X-Git-Tag: archive/raspbian/1.0.1+dfsg1-4+rpi1+deb11u2^2~49 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=aefba3eb9f5a8b0848c7b94b77e6949e314298ad;p=gpac.git [PATCH] fixed #1982 Gbp-Pq: Name CVE-2021-45767.patch --- diff --git a/src/laser/lsr_dec.c b/src/laser/lsr_dec.c index ee2dc21..fa9ccd8 100644 --- a/src/laser/lsr_dec.c +++ b/src/laser/lsr_dec.c @@ -672,6 +672,8 @@ static void lsr_read_paint(GF_LASeRCodec *lsr, SVG_Paint *paint, const char *nam iri.type = 0xFF; lsr_read_any_uri(lsr, &iri, name); gf_node_unregister_iri(lsr->sg, &iri); + gf_list_del_item(lsr->deferred_hrefs, &iri); + paint->type = SVG_PAINT_URI; if (iri.string) { paint->type = SVG_PAINT_URI;